public final class TryCatch {
    public final fun catches() : void {
        try {
            body()
        }
        catch (@org.jetbrains.annotations.NotNull var e: java.lang.Throwable) {
            catcher()
        }
        finally {
            finalizer()
        }
    }
    public final fun body() : void {
    }
    public final fun catcher() : void {
    }
    public final fun finalizer() : void {
    }
    public fun TryCatch() = UastEmptyExpression
}

public final class TryCatchAnnotations {
    @java.lang.SuppressWarnings(value = "Something")
    public final fun catches() : void {
        try {
            body()
        }
        catch (@org.jetbrains.annotations.NotNull @java.lang.SuppressWarnings(value = "Something") var e: java.lang.Throwable) {
            catcher()
        }
        finally {
            finalizer()
        }
    }
    public final fun body() : void {
    }
    public final fun catcher() : void {
    }
    public final fun finalizer() : void {
    }
    public fun TryCatchAnnotations() = UastEmptyExpression
}
