2009-11-17
关于方法定义的一些技巧
描述性的文字,这个方法是做什么的,如有分段可以用<p>来排版分段
另:如果方法是健壮性的,即方法自己捕获可能的异常而不会抛出异常
是一方面,但有时这样会导致调用者忽略一些可能出现的问题,所以
也可以不做任何异常捕获,而明确提示调用者会出现哪些异常的
可能,使其在上游调用时就做好各种异常的考虑.
总之,关于异常要有一个明确的计划,是在底层分发,还是在某一层统一
处理,这些是要在动手编码前做架构考虑的.
/**
* 这个方法是返回名字的大写内容
* <p>
* 只有参数名是字母才满足这个功能,其它则抛出异常
* @param name 名称
* @return 大写的名称
* @exception IOException 如果无法访问时抛出这个异常
* @exception NullPointerExcetion 如果name是空的
*/
public String getValue(String name) throws IOException
{
}
效果这样的:
这个方法是返回名字的大写内容
只有参数名是字母才满足这个功能,其它则抛出异常
Parameters:
name 名称
Returns:
大写的名称
Throws:
IOException - 如果无法访问时抛出这个异常
NullPointerExcetion - 如果name是空的
分享到:
相关推荐
本文将详细介绍一些常用的宏定义技巧及其应用场景,帮助读者掌握如何高效地使用这些技巧。 #### 二、防止头文件重复包含 在开发大型项目时,经常需要包含多个头文件来使用不同的功能。为了避免头文件被重复包含...
【ASP定义数组方法的技巧】ASP (Active Server Pages) 是微软的一种服务器端脚本技术,用于构建动态网页。在ASP中,数组是一种重要的数据结构,它允许存储一组相关的数据。数组可以是单一维度的,也可以是多维的,且...
EXCEL_中定义名称的方法和技巧
关于C语言宏定义技巧 在C语言编程中,宏定义是一种强大的工具,它允许程序员创建预处理器指令,这些指令在编译前被替换为实际的代码。本文将深入探讨C语言宏定义的一些高级技巧,旨在帮助开发者更好地理解和利用宏...
学习实变函数,需要掌握以下方法和技巧: 1. 分类讨论:面对不同类型的函数,如连续函数、单调函数、有界函数、无界函数,需要灵活运用分类讨论的方法,理解它们的特性和性质。 2. 逻辑推理:实变函数中常常涉及到...
《MATLAB程序设计重新定义科学计算工具学习方法》是一本关于MATLAB程序设计的经典教材,作者是Dr. John Doe。本书详细介绍了MATLAB在科学计算领域的重要作用以及学习MATLAB程序设计的最佳方法。 知识点一:MATLAB的...
本文主要探讨了C语言中的一些常见方法和技巧,这些技巧可以帮助程序员编写更高效、更易维护的代码。 首先,我们来看一下除法向上取整的技巧。在C语言中,`DIV_ROUND_UP(n, d)` 宏定义用于实现除法向上取整,即如果 ...
这种定义方法可以简化对字节、字、双字等的使用,并且在数据类型转换时更加直观。 接下来,宏定义也可以用来创建一些通用的计算和操作函数。例如,MEM_B 和 MEM_W 宏定义了如何从任意地址中读取一个字节和一个字。...
在编程世界中,C#是一种广泛应用的面向对象的编程语言,尤其在开发Windows桌面应用、游戏、移动应用以及Web服务方面表现出色。...通过学习并实践这些技巧和方法,你将能够更高效、更专业地使用C#进行软件开发。
为了帮助七年级学生应对期末复习,以下针对选择题和非选择题提供一些解题技巧。 1. **选择题解题方法技巧** - **直接设问型**:这类题目直接提出问题,虽然简洁,但选项可能具有较强的干扰性。解答时,要明确题干...
下面详细介绍C语言宏定义技巧的应用场景和实现方法。 1. 防止头文件被重复包含 为了防止头文件被重复包含,通常使用ifndef指令来防止头文件被重复包含。例如: ```c #ifndef COMDEF_H #define COMDEF_H // 头文件...
### C语言常用宏定义技巧详解 #### 一、引言 在C语言编程中,宏定义作为一种重要的编程工具,能够显著提升程序的质量。通过合理的宏定义应用,不仅可以增强程序的可读性和可移植性,还能提高编码效率。本文将详细...
内容概要:本资料详细介绍了 COMSOL Multiphysics 中各种内置与用户自定义函数的操作技巧,涵盖了常用的运算符、特殊函数以及关键的物理常量等多种类型,包括定义解析函数、内插函数、分段函数等方法,同时提供了...
在C++编程中,掌握高级程序员的常用方法和技巧是提升代码质量和效率的关键。本文将深入探讨一些核心的C++编程惯用法,帮助你更好地理解和应用这一强大的编程语言。 一、模板(Templates) 模板是C++中的一个强大...
不等式证明方法和技巧是中学数学乃至高等教育数学课程中的重要内容,其主要目的是训练学生的逻辑思维能力和解题技巧。不等式不仅广泛应用于数学本身,也是解决物理、经济和工程等领域问题的基础工具。鉴于不等式形式...
《数据结构》的学习方法与技巧分析是计算机科学领域中的重要话题。这门课程不仅理论性强,而且实践性极佳,旨在培养学生的算法理解和编程能力。针对学生在学习过程中遇到的困难,特别是如何将理解的算法转化为可执行...
这种方式使得每个通过构造函数创建的实例都将拥有自己的方法副本,而不是共享同一份方法定义。例如: ```javascript function Person(name, age) { this.name = name; this.age = age; this.show = function () ...
### 一些VC的快捷键以及调试方法技巧 在软件开发过程中,熟练掌握IDE(集成开发环境)中的快捷键和调试技巧对于提高开发效率至关重要。本文将详细介绍Visual C++(简称VC)中的各种实用快捷键及调试技巧,帮助...
本文将详细介绍如何在Python中定义和使用类方法与静态方法,并提供丰富的代码示例。 类方法和静态方法是Python中两个非常有用的功能,它们提供了不同的方式来组织和复用代码。类方法可以访问和修改类属性,适合实现...
综上所述,《定义判断考点指南及规律方法总结》这份资料全面涵盖了定义判断的解题技巧和注意事项,是考生备考的重要工具。通过深入学习和实践,考生可以有效提高在定义判断部分的得分,为整个考试的成功打下坚实基础...