DbException.java
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /*-
  2.  * See the file LICENSE for redistribution information.
  3.  *
  4.  * Copyright (c) 1997, 1998, 1999, 2000
  5.  * Sleepycat Software.  All rights reserved.
  6.  *
  7.  * $Id: DbException.java,v 11.4 2000/02/14 02:59:56 bostic Exp $
  8.  */
  9. package com.sleepycat.db;
  10. /**
  11.  *
  12.  * @author Donald D. Anderson
  13.  */
  14. public class DbException extends Exception
  15. {
  16.     // methods
  17.     //
  18.     public DbException(String s)
  19.     {
  20.         super(s);
  21.     }
  22.     public DbException(String s, int errno)
  23.     {
  24.         super(s);
  25.         this.errno_ = errno;
  26.     }
  27.     public String toString()
  28.     {
  29.         String s = super.toString();
  30.         if (errno_ == 0)
  31.             return s;
  32.         else
  33.             return s + ": " + DbEnv.strerror(errno_);
  34.     }
  35.     // get/set methods
  36.     //
  37.     public int get_errno()
  38.     {
  39.         return errno_;
  40.     }
  41.     // private data
  42.     //
  43.     private int errno_ = 0;
  44. }
  45. // end of DbException.java