一、Scala 异常
- Scala提供try和catch块来处理异常。try块用于包含可能出错的代码。catch块用于处理try块中发生的异常。可以根据需要在程序中有任意数量的try...catch块
- 语法处理上和Java类似,但是又不尽相同
1. 对比Java异常处理回顾
package com.yx.demo.java;/*
@author HarkerYX
@create 2020-12-23-14:24
*/
public class java_exception {
public static void main(String[] args) {
try {
int a = 10;
int b = 0;
int c = a / b;
} catch (ArithmeticException e) {
// catch时,需要将范围小的写到前面
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("finally");
}
}
// 执行结果
// finally
//