add more test cases for "synchronized", "constructor", and "try/catch"