PDA

View Full Version : [Php] Eccezioni in Php5 THROW - TRY - CATCH


lore_83
11-02-2008, 12:17
Ciao.
Mi sto documentando sulle Eccezioni in php5, ma non mi sono chiare alcune cose.
L'eccezione va lanciata con THROW creando un'istanza sulla classe Exception (o una sua sottoclasse), giusto fin qui?
Il blocco TRY / CATCH va sempre inserito nello script o può essere omesso e con quali conseguenze?
Grazie e ciao.

wingman87
11-02-2008, 22:24
Se è come in java (immagino di sì) la throw è come dici.
Non puoi omettere il try catch quando c'è la possibilità di errori di IO, negli altri casi se omesso, semplicemente quando l'errore si verificherà non essendo gestito farà terminare il programma.

lore_83
12-02-2008, 18:37
negli altri casi se omesso, semplicemente quando l'errore si verificherà non essendo gestito farà terminare il programma.

Quindi se termina il programma compare il messaggio scelto da me nel THROW?

Grazie.