blob: 515114aeb771c4897515b333a8e5f8391e66c56f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
using System;
internal class Test
{
public static int Main()
{
try { f(); return 1; }
catch (OverflowException) { Console.WriteLine("PASSED"); return 100; }
return 2;
}
public static void f()
{
int i = 4;
i = i - 10;
int[] a = new int[i];
}
}
|