在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
如何优雅地抛出错误-- 抛出错误使用throw关键字。 某个错误被抛出时,那个地方的某部分代码必要要负责处理这个错误,比如纠正这个问题、尝试另外一种方式、或是给用户提示这个错误。 ***4种处理错误的方式 1.将函数抛出的错误传递给调用此函数的代码; 2.用 do-catch语句处理错误; 3.将错误作为可选类型处理 4.断言此错误根本不会发生 为了标识出这些地方,在调用一个能抛出错误的函数、方法或者构造器之前,加上try关键字,或者try?或者try!的变体。throw语句的性能特性是和return语句相当的。 ***用throwing函数传递错误 用throws关键字来标识一个可抛出错误的函数、方法或者构造器,在函数声明中的参数列表之后加上throws。一个标识了throws的函数被称作throwing函数。如果这个函数还有返回值类型,throws关键字需要写在箭头->的前面
|
请发表评论