小编use*_*211的帖子

Java异常类

我是Java新手,我正在寻找异常处理.当我们捉住Java异常,我们声明并使用Object了的Exception类没有初始化它,即

catch(NullPointerException e)
    e.printStackTrace();
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,如何在不实例化的情况下使用对象引用?

java exception-handling

7
推荐指数
1
解决办法
1273
查看次数

C程序中的SIGXCPU错误

以下程序不生成输出.它进入for循环并获取一个值(via scanf)但在此之后代码块停止执行.Ideone(在线编译器和调试工具)表示生成了SIGXCPU信号.

#include <stdio.h>
#include <stdlib.h>

long fact(int);
int z(int);

int main()
{
    int i, n; 
    scanf("%d",&n); 
    int a[10];long b[10];
    int c[10];
    for(i=0;i<n;i++)
    {
        scanf("%d", &a[i]);
        b[i]=fact(a[i]);
        c[i]=z(b[i]);
    }
    printf("\n");
    for(i=0; i<n; i++)
    {
        printf("%d", c[i]);
    }
    return 0;
}

long fact(int m)
{
    if (m==1) return 1;
    else return (m*fact(m-1));
}

int z (int s)
{
    int c=0, temp;
    temp=s%10;
    if(temp!=0) return c;
    else
    {
        c++; z(temp);
    }
}
Run Code Online (Sandbox Code Playgroud)

SIGXCPU信号是什么意思?

c recursion infinite-loop

1
推荐指数
2
解决办法
7660
查看次数

标签 统计

c ×1

exception-handling ×1

infinite-loop ×1

java ×1

recursion ×1