DexException.java revision dc8ad6cbf19b62d8c50527a0a38fe82b937370f1
1081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson/*
2081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * Copyright (C) 2011 The Android Open Source Project
3081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson *
4081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * Licensed under the Apache License, Version 2.0 (the "License");
5081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * you may not use this file except in compliance with the License.
6081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * You may obtain a copy of the License at
7081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson *
8081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson *      http://www.apache.org/licenses/LICENSE-2.0
9081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson *
10081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * Unless required by applicable law or agreed to in writing, software
11081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * distributed under the License is distributed on an "AS IS" BASIS,
12081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * See the License for the specific language governing permissions and
14081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson * limitations under the License.
15081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson */
16081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson
17081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilsonpackage com.android.dx.dex;
18081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson
19081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson/**
20dc8ad6cbf19b62d8c50527a0a38fe82b937370f1Jesse Wilson * Thrown when there's a format problem reading a dex file.
21081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson */
22dc8ad6cbf19b62d8c50527a0a38fe82b937370f1Jesse Wilsonpublic final class DexException extends RuntimeException {
23081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson    public DexException(String message) {
24081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson        super(message);
25081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson    }
26dc8ad6cbf19b62d8c50527a0a38fe82b937370f1Jesse Wilson    public DexException(Exception cause) {
27dc8ad6cbf19b62d8c50527a0a38fe82b937370f1Jesse Wilson        super(cause);
28dc8ad6cbf19b62d8c50527a0a38fe82b937370f1Jesse Wilson    }
29081c7142b29ccd6e1744b26e097b6a4d7c12f2bdJesse Wilson}
30