¿Cómo puedo lanzar una excepción para toda la clase en lugar de hacerlo método por el método

StackOverflow https://stackoverflow.com/questions/4405940

  •  25-09-2019
  •  | 
  •  

Pregunta

Estoy escribiendo un programa en Java, y casi todos los métodos en una de mis clases se escribe así:

public void doStuff() throws AWTException{}

¿Hay alguna manera de que me deshaga del paso adicional de escribir tiros AWTException para cada método, y de alguna manera lo hace para toda la clase?

¿Fue útil?

Solución

Lo sentimos, No. No hay manera de hacer esto en Java.

Otros consejos

si se arroja una excepción con el nivel de clase, entonces la forma de identificar a aquel en que tipo de excepción se produce por el método ... o de qué método se lanza una excepción.

por lo que no se permite en java ... y además no es una buena codificación con Java

Puede tiro por excepción a nivel constructor. Se puede ver cómo FileInputStream nos obliga a tirar IO excepción al crear el objeto de la misma.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top