@Contract("null -> false")
  public static boolean isThrowable(@Nullable PsiType type) {
    return type != null && InheritanceUtil.isInheritor(type, CommonClassNames.JAVA_LANG_THROWABLE);
  }
@Contract("null -> false")
  public static boolean isThrowable(@Nullable PsiType type)