Para romper todas las excepciones en su código y otras excepciones si no se detecta:
Este método filtra los tipos de excepción que arroja el tiempo de ejecución durante el funcionamiento normal (no muy excepcionales, ¿verdad?). No usa el filtro de clase, ya que filtraría demasiado; los errores en su código a menudo hacen que las clases de tiempo de ejecución arrojen excepciones (por ejemplo, acceder a una lista de matriz más allá del final).
Habilitar Java puntos de interrupción de excepción / Cualquier excepción para no capturadas únicas excepciones.
Agregue un nuevo Java Exception BreakPoint para la Exception (java.lang)
clase para excepciones capturadas y no capturadas . Habilite Condición y configúrelo así:
!(this instanceof java.lang.ClassNotFoundException || this instanceof android.system.ErrnoException || this instanceof java.io.FileNotFoundException || this instanceof javax.net.ssl.SSLHandshakeException || this instanceof javax.net.ssl.SSLPeerUnverifiedException || this instanceof android.system.GaiException || this instanceof java.net.SocketTimeoutException || this instanceof java.net.SocketException || this instanceof java.security.NoSuchAlgorithmException)
Agregue a la lista de exclusión en la condición cualquier otra excepción no excepcional que encuentre. (Por cierto, el uso java.lang.Exception
es una forma de obtener efectivamente una segunda entrada "Cualquier excepción").