Sé que esto probablemente no importa, pero me gustaría saber qué es lo correcto.C#: ¿Levantas o lanzas una excepción?
Si una pieza de código contiene una versión de throw new SomeKindOfException()
. ¿Decimos que este fragmento de código puede generar una excepción? O lanzar una excepción?
La palabra clave es throw
, por lo que estoy inclinando hacia la clase de eso, sino para elevar una excepción también se utiliza mucho ...
¿Tienen algún tipo de significado diferente? ¿Alguna de ellas implica una diferencia sobre la otra? ¿O son solo dos palabras que significan exactamente lo mismo?
Para una discusión relacionada en Ruby: http://stackoverflow.com/questions/51021 –