説明/参照:
Explanation:
カスタムエラー処理の有効化
HandleErrorAttributeフィルタで使用するカスタムエラー処理を有効にするには、次の例に示すように、アプリケーションのWeb.configファイルのsystem.webセクションにcustomErrors要素を追加します。
<system.web>
<customErrors mode = "On" defaultRedirect = "Error" />
</system.web>
注意:
ASP.NET MVCのHandleErrorAttribute属性を使用すると、アクションメソッドによってスローされる例外を処理する方法を指定できます。デフォルトでは、HandleErrorAttribute属性を持つアクションメソッドが例外をスローすると、MVCは〜/ Views / Sharedフォルダーにあるエラービューを表示します。
HandleErrorAttributeプロパティの設定
次のプロパティを設定すると、HandleErrorAttributeフィルタのデフォルトの動作を変更できます。
ExceptionType。フィルターが処理する例外タイプを指定します。このプロパティがそうでない場合

フィルタがすべての例外を処理します。
表示します。表示するビューの名前を指定します。

マスター。使用するマスタービューの名前を指定します(存在する場合)。

注文。複数のHandleErrorAttributeフィルタがある場合、フィルタが適用される順序を指定します。

可能な方法。
参考文献:https://msdn.microsoft.com/en-us/library/system.web.mvc.handleerattattribute(v=vs.118).aspx