次のコードがあるとしましょう。
これをテストするために、サーバーIPを変更してエラーメッセージを模倣します。以下のIPは存在しないため、Unhandled Exception
メッセージは次のとおりです。Cannot connect to 10.199.1.7. Error 113. No route to host
これにより、PHPコードを含む見苦しい画面が表示されます。このエラーをキャッチすることは可能ですか?
try {
$ssh = new Net_SSH2('10.199.1.7');
if (!$ssh->login('deploy', $key)) {
throw new Exception("Failed login");
}
} catch (Exception $e) {
???
}