What is the method for handling exceptions in C#?
In C#, exceptions can be handled using a try-catch statement block. Write the code that may throw an exception in the try block, and then catch and handle these exceptions in the catch block. For example:
try
{
// 可能抛出异常的代码
}
catch (Exception ex)
{
// 处理异常的代码
Console.WriteLine("发生异常:" + ex.Message);
}
In addition to using try-catch blocks to handle exceptions, you can also use a finally block to perform some cleanup operations that must be executed when an exception occurs. For example:
try
{
// 可能抛出异常的代码
}
catch (Exception ex)
{
// 处理异常的代码
Console.WriteLine("发生异常:" + ex.Message);
}
finally
{
// 清理操作
}