GirlFriendNotFoundException 异常怎么处理?
package com.example.time;
public class Funny {
public static void main(String[] args) {
Coder me = new Coder("my name");
getGirl(me);
}
private static GirlFriend getGirl(Object boy) {
return new GirlFriend(boy);
}
private static class Coder {
Coder(String name) {
}
}
private static class GirlFriend {
GirlFriend(Object boy) {
if (boy instanceof Coder) {
throw new GirlFriendNotFoundException("Not possible for you XD");
} else {
System.out.println("Found");
}
}
}
private static class GirlFriendNotFoundException extends RuntimeException {
GirlFriendNotFoundException(String msg) {
super(msg);
}
}
}