boolean (PsiTryStatement tryStatement) { final PsiCodeBlock[] catchBlocks = tryStatement.getCatchBlocks(); if (catchBlocks.length == 0) { final PsiCodeBlock tryBlock = tryStatement.getTryBlock(); if (blockThrowsException(tryBlock)) { return true; } } final PsiCodeBlock finallyBlock = tryStatement.getFinallyBlock(); return blockThrowsException(finallyBlock); }