Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2008, 09:53
Avatar de caerolus
caerolus
 
Fecha de Ingreso: agosto-2004
Ubicación: Madrid, España
Mensajes: 280
Antigüedad: 20 años, 6 meses
Puntos: 1
Manejo estricto de excepciones (como en java)

Hola a todos,

una de las cosas que más me sorprenden de .net es que el manejo de excepciones no es estricto. Por ejemplo:
Código PHP:
public void Foo(){
  if(...){
    throw new 
Exception();
  }
}
public 
void Bar(){
  
Foo();

En Java, habría que encerrar la llamada a Foo en un bloque try/catch, puesto que la llamada puede lanzar una excepción. Sin embargo, en .net esto no es obligatorio.
¿Alguien sabe de alguna forma para que el compilador avise de esto y obligue a poner el try/catch?

Muchas gracias
__________________
Mi página personal: Julián Urbano