PsiJavaFile:Normal4.java PsiImportList PsiClass:A PsiModifierList: PsiKeyword:class('class') PsiWhiteSpace(' ') PsiIdentifier:A('A') PsiTypeParameterList PsiReferenceList PsiReferenceList PsiJavaToken:LBRACE('{') PsiWhiteSpace('\n ') PsiClassInitializer PsiModifierList: PsiCodeBlock PsiJavaToken:LBRACE('{') PsiWhiteSpace('\n ') PsiTryStatement PsiKeyword:try('try') PsiCodeBlock PsiJavaToken:LBRACE('{') PsiJavaToken:RBRACE('}') PsiCatchSection PsiKeyword:catch('catch') PsiJavaToken:LPARENTH('(') PsiParameter:e PsiModifierList: PsiTypeElement:E1|E2 PsiTypeElement:E1 PsiJavaCodeReferenceElement:E1 PsiIdentifier:E1('E1') PsiReferenceParameterList PsiJavaToken:OR('|') PsiTypeElement:E2 PsiJavaCodeReferenceElement:E2 PsiIdentifier:E2('E2') PsiReferenceParameterList PsiWhiteSpace(' ') PsiIdentifier:e('e') PsiJavaToken:RPARENTH(')') PsiCodeBlock PsiJavaToken:LBRACE('{') PsiJavaToken:RBRACE('}') PsiWhiteSpace('\n ') PsiJavaToken:RBRACE('}') PsiWhiteSpace('\n') PsiJavaToken:RBRACE('}')