Как вы проверяете как тип исключения, так и тип вложенного исключения?

Предположим, я перехватил исключение типа AppException , но я хочу выполнить определенные действия с этим исключением, только если оно имеет вложенное исключение типа StreamException .

if (e instanceof AppException)
{
    // only handle exception if it contains a
    // nested exception of type 'StreamException'

Как проверить наличие вложенного исключения StreamException ?

19
задан Timothy 25 June 2011 в 17:08
поделиться