```public abstract class Task<TResult> { ...
# android
t
Copy code
public abstract class Task<TResult> {
    public Task() {
    }


    public abstract <X extends Throwable> TResult getResult(@NonNull Class<X> var1) throws X;

    @Nullable
    public abstract Exception getException();
    
}
java getResult method how to convert to koltin code
Copy code
abstract class Task<TResult> {

    @Throws(X::class)
    abstract fun <X : Throwable> getResult(var1: Class<X>): TResult

}
2
Convert to koltin code to report red error
d
I think you can check out How to throw generic exception.
t
Aha, very thanks👍@Dhaval Gondaliya