私はこのコードを持っています
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 でデバッグ モードとリリース モードの両方でテストしましたが、結果は同じでした。これは正常です。もしそうなら、なぜですか?