try
{
}
catch(ExceptionName ex)//括号里面的ex指程序员自定义的名字,exceptionName这里也可以理解成异常的类型)
{
}
finally
{
}

了解了基本用法。
其中,try用于检索代码块,看放到它后面那个大括号里面的代码块是否存在异常。
而catch用于捕捉异常。我对catch的理解是如果有某种异常,就把它提示出来,并让程序能继续运行,而不是直接崩溃。当然,这个catch的规则完全可以自己定义,在catch后面括号中填入不同的异常类型,并结合多个catch语句,就能精确捕获具体产生的哪种类型的异常。而如果不想费功夫精确定位异常,只需要简单判断异常的有无,那使用基类exception就完事儿了。
至于finally大括号里面的内容,不管catch执行与否,这部分都会运行。
至于有个throw用法,因为今天没去看,这里就不讲了。