在C#中尝试/捕获/最终/抛出关键字

异常处理基于以下关键字及其用法-

  • try -try块标识为其激活了特定异常的代码块。随后是一个或多个捕获块。

  • catch-程序在要处理问题的程序中的某个位置使用异常处理程序捕获异常。catch关键字指示捕获异常。

  • 最终-最终块用于执行给定的一组语句,无论是否引发异常。例如,如果打开文件,则无论是否引发异常,都必须关闭该文件。

  • throw-问题出现时,程序将引发异常。这是使用throw关键字完成的。

要处理异常,您需要像C#中的以下语法一样设置它们-

try {
   //导致异常的语句
} catch( ExceptionName e1 ) {
   //错误处理代码
} catch( ExceptionName e2 ) {
   //错误处理代码
} catch( ExceptionName eN ) {
   //错误处理代码
} finally {
   //要执行的语句
}