c#中,这里的try和catch都是什么意思,catch后边的参数啥意思啊,还有他下边的两个控制台

2025-02-27 06:09:13
推荐回答(2个)
回答1:

try{
   //这是捕获异常的内容,如果try里的代码出现异常。会直接中断然后执行Catch里的代码

}catch(Exeption e){
 //Exeption是一个异常类。e就是捕获到的异常信息,如堆栈信息,Message,行号等。
 ///这句话的意思是向控制台打印一异常信息。"{0}"是占位符。请参考API中的String.Format()
Console.WriteLine("{0}",e.Message)
}

回答2:

try catch是异常处理机制,当try语句块中的代码出现异常时,跳转到catch处理语句中,catch语句块中的参数是异常的类型