strの初期化を修正
例外処理を変更
getScreenNameで例外を吐くようにした
ErrorCodeとStatusCodeを逆に書いていたので書き換え