1

関数から他のデータと共に返される Android の例外オブジェクト タイプを確認したいと思います。私は以下を使用していましたが、これは発生したくないサブクラス SSLPeerUnverifiedException に対してもトリガーされます。

if (args.exception instanceof SSLException)) {
    // TODO Exception Error

次に、これを次のように変更しましたが、文字列を比較するよりも比較チェックの方が優れていると思いました。

String exceptionName = args.exception.getClass().getSimpleName();
if (exceptionName.equals("SSLException")) {
   // TODO Exception Error
4

1 に答える 1

1

SSLExceptionとSSLPeerUnverifiedExceptionの両方を明示的にキャッチし、SSLPeerUnverifiedExceptionのcatchブロックで例外を再スローした場合、それは機能しますか?

于 2011-04-05T06:43:30.337 に答える