5.4 Exception Handling
File Location
Discussion
Syntax
// 1
class DivNumbers {
// 2
int result;
// 3
DivNumbers() {
result = 0;
}
// 4
public void division(int num1, int num2) {
// 5
try {
// 6
result = num1 / num2;
// 7
} catch (DivideByZeroException e) {
Console.WriteLine("Exception caught: {0}", e);
// 8
} finally {
Console.WriteLine("Result: {0}", result);
}
}
static void Main(string[] args) {
DivNumbers d = new DivNumbers();
d.division(25, 0);
Console.ReadKey();
}
}Discussion
Another Example
Last updated