# 타입 불일치(type mismatched)란? 무엇인가요?
## 타입 불일치란 타입 불일치란, 변수의 **타입과 다른 값이 대입**된 경우입니다. ## 코드 예 1) 잘못된 대입 ``` // ERROR: 변수는 String, 값은 int이므로 타입 불일치! String seven = 7; ``` 2) 잘못된 전달 값 ``` public class Wrong { public static int square(int x) { // int x = 5.0; ERROR! return x * x; } public static void main(String[] args) { int result = square(5.0); // 전달 값: 5.0 } } ``` ## 참고자료 --- 1. https://goo.gl/JGP9Pi