我已經編寫了一個使用JSCH lib連接到ssh服務器的程序,該程序運行良好。 在catch塊我已經使用JSCH預期處理 - 來自Catch的處理錯誤結果
catch(JSchException ee)
{
....
}
當發生錯誤時,我得到這些消息
,
com.jcraft.jsch.JSchException: java.net.NoRouteToHostException: No route to host
com.jcraft.jsch.JSchException: Auth fail
com.jcraft.jsch.JSchException: timeout: socket is not established
現在我需要在對話框中,顯示錯誤消息。對於每種類型的錯誤,我必須顯示不同的輸出。 PLZ指導我如何處理這些例外並區分他們..
您是否檢查過http://epaul.github.com/jsch-documentation/javadoc/com/jcraft/jsch/JSchException.html#getCause%28%29? – 2013-03-14 07:32:07
感謝您的快速回復,我是編程新手,任何示例都會有幫助 – MAHI 2013-03-14 07:41:18