[Php-objetos] Consulta sobre try catch

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mar Feb 17 00:07:56 ART 2009


Hola Gerardo,

El lun, 16-02-2009 a las 22:56 -0300, Gerardo Valiani escribió:
> Pero si escribimos el try/catch fuera del metodo, no estamos
> escribiendo codigo hibrido? No era la idea evitar eso? Ojo, pregunto
> nada mas. Porque yo tambien estoy algo perdido con el tema de las
> excepciones.

	No, porque por un lado podemos pensar que el script es el "objeto
programa" que usa a los demás Objetos, entonces es el que atrapa la
excepción.

	Por otra parte, podría haber otro Objeto que sea el que use los
vehículos y haga algo con el calculo del combustible. En ese caso, el
try/catch estaría en el método de este supuesto objeto que lo usa.

	A su vez, este puede estar adentro de otro, y así sucecivamente
mientras haga falta.

	Generado excepciones, lo que pasa es que podés poner el try/catch en
quien más te guste, ya que todos los llamadores escucharán la excepción
generada.
	También podrías no atraparla en ninguno, con lo cual llega "hasta
arriba del todo" y la vez en el navegador.


	Para terminar, código híbrido sería tener variables y funciones junto
con objetos y mensajes. En este caso no las hay.

> Saludos!

	=mente!
-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-objetos