// 
// Decompiled by Procyon v0.6.0
// 

package io.netty.handler.ssl;

import io.netty.util.internal.ThrowableUtil;
import javax.net.ssl.SSLHandshakeException;

final class StacklessSSLHandshakeException extends SSLHandshakeException
{
    private static final long serialVersionUID = -1244781947804415549L;
    
    private StacklessSSLHandshakeException(final String reason) {
        super(reason);
    }
    
    @Override
    public Throwable fillInStackTrace() {
        return this;
    }
    
    static StacklessSSLHandshakeException newInstance(final String reason, final Class<?> clazz, final String method) {
        return ThrowableUtil.unknownStackTrace(new StacklessSSLHandshakeException(reason), clazz, method);
    }
}
