絶対に来ることのないswitchのdefault部に制御が来たら
何かエラーを発生させたいのですが、どんな例外を投げればいいでしょうか。
できればAssertは使いたくないです。