如何创建方法,调用color和size时抛出UnsupportedOperationException
实现调用指定方法时抛出UnsupportedOperationException异常
你可以直接在目标方法中抛出UnsupportedOperationException,示例代码如下(以Java为例):
public class TargetClass { // color方法调用时抛出异常 public String color() { throw new UnsupportedOperationException("该color方法暂不支持调用"); } // size方法调用时抛出异常 public int size() { throw new UnsupportedOperationException("该size方法暂不支持调用"); } // 其他可正常调用的方法示例 public void normalMethod() { System.out.println("这是一个可正常执行的方法"); } }
说明
UnsupportedOperationException属于运行时异常,无需在方法签名中声明throws语句- 当外部代码调用
color()或size()方法时,会直接触发该异常,终止方法执行并向上传递
内容的提问来源于stack exchange,提问作者Robertggg
相关产品推荐
相关产品推荐

