bug fixed of null literal
implement wildcard of generics and try statement with resource