Could someone please explain the below code (specifically what happens when the following code of returning string from inside catch block is encountered i.e. return \'Promi