He buscado algunas respuestas, pero no pude encontrar & por lo tanto, estoy planteando esto como una nueva pregunta. El método de captura en el try-catch. ¿Es un método? , Toma un objeto de tipo Excepción como argumento. Pero si es un método,¿Es catch un método en java?
¿Quién llama a este método y por qué objeto se llama este método?
No se puede escribir una definición de método dentro de otra definición de método normalmente. Así que si es un método, ¿cómo puedo escribir la captura dentro de otro método?
Si no es un método, ¿qué es?
public void foo() { try { ; } catch (Exception ex) { ; // this is catch method body } }
El código anterior significa cuerpo del método de captura está dentro de otro método foo ('s) cuerpo.
es eso 'ex' (en este caso) una variable local? o un parámetro? –
@YoushaAleayoub Puede verlo conceptualmente como un (tipo de) parámetro, aunque hay algunas diferencias. – berry120