A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

虽然有@try @catch,但是老师说这个一般很少用,而且确实有些情况下根本就捕获不了异常,比如:
  1. @try{
  2. int a = 10;
  3. int b = 0;
  4. int c = a/b;
  5. }@catch{
  6. // 异常处理代码
  7. }
复制代码
此处明明有问题(除数为0),但却无法捕捉这个异常(或者说是底层并没有抛出异常??)。。。
那么一般要怎么来处理这种问题,总不能不管吧???那样一旦出错,程序就会闪退,严重影响用户体验。。。:o


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马