Find and fix the bug in this Java solution
1class Solution {2public int[] twoSum(int[] nums, int target) {3HashMap<Integer, Integer> prevMap = new HashMap<>();4for (int i = 1; i < nums.length; i++) {5int num = nums[i];6int diff = target - num;7if (prevMap.containsKey(diff)) {8return new int[] { prevMap.get(diff), i };9}10prevMap.put(num, i);11}12return new int[] {};13}14}