?????????????????15??Java????????????debug???null pointer exception??NPE ???????????? ???????????????????????????“??”????????????????????????
????????????????????Щ???????Щ??????????е???????????????????????Щ????????????????????????????????????????????????debug Java???????????????????
??????????????δ??????NPE???????????
????return value;
???????????????return????????NPE??
???????????????????????????????á????п???????á?????????????????????????????????δ?????????????????????
????public int getValue(){
????return value;
????}
????????Σ??????????η??????????????δ???????????±????????????????????????????£????????????????????????Σ???????б?????????????????????????????????????????????????????????????????
?????????Щ????????????????????????????????????????????????????
????package Example;
????public class Example {
????Integer value;
????public int getValue(){
????return value;
????}
????}
???????value?????????Integer??????????getValue???????int???
??????Java 5 ??????????????δ?????????????????Java 5 ????????????Autoboxing??. ????????????????????Java???????δ???????????????????????????????
????????????????????????????????????????????????????????value????????????????value.intValue?????????????????????intValue????????á?
????????????????NPE????????е????д???????????????
????return value.intValue();
?????????????????????NPE?????????
?????????? ??????£????????????????????The Sweet Science?????????????????????????????????????????????