iconv generate E_NOTICE error, and like **stof** said, error handler convert it to exception