4 回答

望遠(yuǎn)
TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊
try{
? ? ? ?String s1=input.next();
? ? ? ?String s2=input.next();
? ? ? ? if(s1.equals(s2))
? ? ? ? ? ? { ? int flag=10/0;
? ? ? ? ? ? ? ?}
}catch(Exception e){
? ?System.out.println("兩次輸入的字符串不能相同");
}

211103
TA貢獻(xiàn)20條經(jīng)驗(yàn) 獲得超11個(gè)贊
這個(gè)你可以自定義一個(gè)異常
public?class?SameExceotion?extends?Exception{ public?SameExceotion(){ } public?SameExceotion(String?s){ super(s);} }
然后用的時(shí)候調(diào)用就可以了,調(diào)用之后你需要對異常進(jìn)行處理throws拋出或用try catch捕獲。
String?s1=input.next(); String?s2=input.next(); if(s2.equals(s1)){ throw?SameException;}
?
添加回答
舉報(bào)
0/150
提交
取消