-1

私はこのコードを持っています

partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    protected override void OnLoad(EventArgs e)
    {
        throw new InvalidOperationException();
        base.OnLoad(e);
    }
}

プログラムは正常に実行され、スローした例外OnLoad(EventArgs e)は完全に無視されます。VS2012 .NET 4.5 でデバッグ モードとリリース モードの両方でテストしましたが、結果は同じでした。これは正常です。もしそうなら、なぜですか?

4

1 に答える 1