std::logic_error - ( vector::at - ? , , UB); invalid_argument - , IIRC std::bitset.
, " " "", "" ; : , .
<stdexcept> , , , . / ( ), , , , ; , ( ) (overflow/underflow/domain_error - , ?) (a out_of_range "", overflow - " ", ).
: stdexcept - , , , . , std::exception std::runtime_error, .