环境:Oracle Java 7 , Mac OSX 报错如上图所示,主要是 Caused by: java.lang.ClassFormatError: StackMapTable format error: bad offset for Uninitialized in method...找了半天,发现原因是我在调用一个有参构造函数时,传递的一个参数用了三元运算符. // 解决方案就是把三元运算符去掉,在传参之前用一个变量替换掉就好. new ContactVO(receiverId, co…