Exception handling-try catch block

try block not catching the exception all the time how to resolve this .
I have given system.exception in catch.

Which exception you have when the workflow stop?