Using TImage: self.Image1.Picture.LoadFromFile(None) The code will be failed and a Message Box will be popped up. Then, no further code will be execute. Neither "try...except..." nor "try ... finally ..." will work.