在三元条件下引发新异常
2022-09-02 12:31:59
我有这行代码:
List<Long> list = new ArrayList<>();
if (n < 0) throw new RuntimeException();
if (n == 0) return list;
我想使用 :Ternary condition
return (n < 0) ? (throw new RuntimeException()) : list;
但是我有编译时异常。