0
配列式とintiger式で異なるタイプの例外が1つずつあります。両方の例外を1つずつ処理する必要があります。ブロックは....私はJavaコードを仮定し単一のtryブロックを使用して異なるタイプの例外ハンドリングを行い、1回で絶妙に処理します
配列式とintiger式で異なるタイプの例外が1つずつあります。両方の例外を1つずつ処理する必要があります。ブロックは....私はJavaコードを仮定し単一のtryブロックを使用して異なるタイプの例外ハンドリングを行い、1回で絶妙に処理します
に答える与えてください、あなたはこの試みることがあります。
try{
// do your operation here
} catch(Exception e){
if(e instanceof ArrayExpressionException){
// handle it
}
else if(e instanceof IntegerExpressionException){
// handle it
}
else {
throw e;
}
}
をcatchブロックで宣言された例外の種類は、java.lang.Exceptionをする必要はありません。 。ただし、ArrayExpressionExceptionとIntegerExpressionExceptionの共通のスーパータイプである型でなければなりません。たとえば、ExpressionExceptionが存在する場合などです。
他の人があなたを助けるためのサンプルコードを提供する必要があります – Wins