面试题目:写出以下代码编译是否正确,正确-写出结果;不正确-分析原因

byte b = 1; b = b+1;// int b2=b+1;
****分析:编译报错,原因是b=b+1;结果类型为int类型,需要存储在 int类型的变量中