Code example for CursorIndexOutOfBoundsException

0
			long id = cursor.getLong(ID_COLUMN);
			String name = cursor.getString(NAME_COLUMN);
			Name nameOnPositon = new Name(id, name);
			return nameOnPositon;
		} else { 
			throw new CursorIndexOutOfBoundsException(
					"Cant move cursor on postion"); 
		} 
	} 
	 
	//������ ��� ������ � ����� ������ 
 
	public Cursor getAllEntriesAcc() {
		//������ ������� ����, ������� ������� �������� � ��������� 
		String[] columnsToTake = { ACC_ID, CATEGORY_ACC, TITLE_ACC, ALREADY_ON_ACC, CURRENCY_ACC };
		// ���������� ������ � ���� 
		return database.query(TABLE_ACC, columnsToTake,
				null, null, null, null, ACC_ID);
	} 
 
	public long addCategoryAcc(Name name) {