1eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson/* 2eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * Copyright (C) 2011 The Android Open Source Project 3eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * 4eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * Licensed under the Apache License, Version 2.0 (the "License"); 5eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * you may not use this file except in compliance with the License. 6eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * You may obtain a copy of the License at 7eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * 8eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * http://www.apache.org/licenses/LICENSE-2.0 9eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * 10eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * Unless required by applicable law or agreed to in writing, software 11eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * distributed under the License is distributed on an "AS IS" BASIS, 12eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * See the License for the specific language governing permissions and 14eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * limitations under the License. 15eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson */ 16eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson 17eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilsonpackage android.util; 18eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson 19eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilsonimport java.io.IOException; 20eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson 21eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson/** 22eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * Thrown when a reader encounters malformed JSON. Some syntax errors can be 23eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson * ignored by calling {@link JsonReader#setLenient(boolean)}. 24eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson */ 25eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilsonpublic final class MalformedJsonException extends IOException { 26eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson private static final long serialVersionUID = 1L; 27eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson 28eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson public MalformedJsonException(String message) { 29eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson super(message); 30eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson } 31eb97c0ddc063176c26065fc6855188edf0c16e03Jesse Wilson} 32