jp.gr.java_conf.dangan.io

Class NotEnoughBitsException


public class NotEnoughBitsException
extends IOException

要求されたビット数のデータを得られなかった場合に 投げられる例外。
BitDataBrokenException と違い、こちらの例外を 投げる場合には 実際には読み込み動作を行ってい ないため、読み込み位置は例外を投げる前の時点と 同じである点に注意すること。
 -- revision history --
 $Log: NotEnoughBitsException.java,v $
 Revision 1.0  2002/07/24 00:00:00  dangan
 add to version control
 [maintenance]
     タブ廃止
     ライセンス文の修正

 
Version:
$Revision: 1.0 $
Author:
$Author: dangan $

Constructor Summary

NotEnoughBitsException(String message, int availableBits)
availableBits 使用可能であることを示し、 詳細なメッセージを持つ NotEnoughBitsException を構築する。
NotEnoughBitsException(int availableBits)
availableBits 使用可能であることを示す NotEnoughBitsException を構築する。

Method Summary

int
getAvailableBits()
使用可能なビット数を得る。
この例外を投げたメソッドにおいて、現在使用可能なビット数を返す。

Constructor Details

NotEnoughBitsException

public NotEnoughBitsException(String message,
                              int availableBits)
availableBits 使用可能であることを示し、 詳細なメッセージを持つ NotEnoughBitsException を構築する。
Parameters:
message - 詳細なメッセージ
availableBits - 使用可能なビット数

NotEnoughBitsException

public NotEnoughBitsException(int availableBits)
availableBits 使用可能であることを示す NotEnoughBitsException を構築する。
Parameters:
availableBits - 使用可能なビット数

Method Details

getAvailableBits

public int getAvailableBits()
使用可能なビット数を得る。
この例外を投げたメソッドにおいて、現在使用可能なビット数を返す。
Returns:
使用可能なビット数

When you found typographical errors or omissions, Please mail to cqw10305@nifty.com
The company name and product name which are used in this document, it is the trademark or registered trademark of each company generally.
Copyright © 2001-2002 Michel Ishizuka. All Rights Reserved.