我有一个可能为空的堆栈。我想检查它是否为空,如果是,我想抛出一个StackUnderFlowException
:
if(myStack.empty()) {
throw new StackUnderFlowException("Some error message");
}
问题:
- 这有效率吗?我知道你不打算使用异常来控制流量。我不认为我是因为我明确地检查堆栈是否为空?
我如何导入
StackUnderFlowException
该类,因为我目前收到此错误:PriceHolder 类型的方法 foo(String) 引用了缺失的类型 StackUnderFlowException
非常感谢。