0
我想知道是否可以编写一个方法来引发异常并让另一个方法捕获这些异常。抛出异常并将它们捕获到其他地方
例如,
public static void checkCircle() {
try {
checkPixel(a);
checkPixel(b);
checkPixel(c);
} catch (MyException e) {
System.out.println("not circle");
}
private static void checkPixel(anything) {
if (img.getRGB(xValue, yValue) != pOrigColour) {
throw new MyException();
}
}
class MyException extends Exception {
public MyException() {
}
public MyException(String msg) {
super(msg);
}
}
事情是我想的checkPixel
方法抛出MyException
,表明没有圈,不管对方通话的结果。
你面临什么问题?你有没有得到任何错误? –