Visualizzazione dei risultati da 1 a 4 su 4

Discussione: alternativa al catch

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    92

    alternativa al catch

    ho costrutto try-catch e dovrei eseguire alcune righe di codice solo se a run-time non viene eseguito il catch. come fare? Grazie mille dell'aiuto

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    92
    mi basterebbe anche una funzione da eseguire dentro al catch che blocchi l'avanzamento del programma :rollo:

  3. #3
    Inserire un return dentro al catch?

  4. #4
    Le istruzioni che vuoi far eseguire le metti all'interno di un blocco finally associato al catch che ti interessa. Nel catch setti una variabile che indica se le istruzioni debbano poi essere eseguite o meno. Nel blocco finally (che viene sempre eseguito) controlli il valore di questa variabile e agisci di conseguenza:

    Codice PHP:

    boolean esegui 
    true;
    try{
    ....
    }catch(
    Exception ex){
         ...
         
    esegui=false;
    }finally{
         if(
    esegui){
              
    //...istruzioni che vuoi eseguire...
         
    }

    Al mio segnale... scatenate l'inferno!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.