Yes, every table block needs a caption, added in the table block's own settings. They're mandatory for accessibility compliance — Must Fix items must be completed before your site can launch.
There's no separate caption field elsewhere on the page. You can find out how to edit your caption here.