Java8-Optional类-ofNullable与orElseThrow
/**
* @Author yqq
* @Date 2021/4/15 21:50
* @Version 1.0
*/
public class OfNullableDemo {
public static void main(String[] args) throws NullException {
String str=null;
Optional.ofNullable(str)
.orElseThrow(() -> new NullException("大连东软信息学院就是棒"));
}
}
//自定义异常
class NullException extends Exception{
public NullException(){
}
public NullException(String msg){
super(msg);
}
}
//Exception in thread "main" : 大连东软信息学院就是棒