Jump to content

[SOLVED] Exception stops execution?


9three

Recommended Posts

If an exception is thrown, does it not go any further or will it continue?

 

Example:

 

  public function connect()
  {
    $this->link = mysqli($this->host, $this->username, $this->password, $this->dbname);
    if (!$this->link)
      Throw New Exception(mysqli_error);
    return $this->link;
  }

 

If an exception is thrown will it still return $this->link ?

Link to comment
https://forums.phpfreaks.com/topic/154672-solved-exception-stops-execution/
Share on other sites

When an exception is thrown' date=' code following the statement will not be executed, and PHP will attempt to find the first matching catch block. If an exception is not caught, a PHP Fatal Error will be issued with an "Uncaught Exception ..." message, unless a handler has been defined with set_exception_handler(). [/quote']

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.